look up any word, like ratchet:

1 definition by matt15

 
1.
a retard that sucks crap for an extended period of time
john is such a crap sucking retard
by matt15 July 26, 2006