1 definition by Haybale

1
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 15, 2017
Get the mug
Get a Carrot top mug for your buddy Abdul.