Top Definition
An expression one uses to explain why he/she is so shit at playing a particular sport.
Louie: Dude you you are sucking balls out there............!

Rick: Yeah man I haven't played in ages, i'm out of form
by el_nigro July 10, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.