Board Thread:New on TMNTPedia/@comment-13142818-20131012192252/@comment-6005022-20131020194953

Kung fu frogz wrote: all they said was that

"don will have to step up his game." "don will have to step up his game"?Can you explain me what does that mean,because i dont full understand,english is not my first language.