1 definition by Haybale

A skinny dumbass who sucks his friend's cock, can often be seen looking at homes planning to bulldoze the homes to place sex dungeons.
by Haybale June 16, 2017
Get the Carrot top mug.