crap sucking retard

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