retarbo

Dude, watch out for the retarbo. He's got mustard and pigeon shit all over him.
by mrs_equator November 27, 2007
mugGet the retarbo mug.