Skip to main content

Definitions by Haybale

Carrot top 

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.
Carrot top by Haybale June 16, 2017