1 definition by Mr Pie007

When you crawl around on Call of Duty Modern Warfare 2 with a riot shield on your back the whole match
Holy shit why the hell can't I kill that bitch on the ground? He's Turtle Catting that's why
by Mr Pie007 February 17, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×