Carmel Farmer

What is Carmel Farmer?


1.

A male homosexual, usually a top, who performs anal sex

Lance is such a carmel farmer

See queer, gay, fag, butt pirate


10

Random Words:

1. That last, nasty tasting puff of smoke from igniting the screen ash. It never enhances your buzz and it always makes you gag and hack. ..
1. the scale of how bitch a person is being in a day. danielle is being a 10 on the bitch scale today. See bitch, scale, hoe..
1. Noun - A Scottish beast with long hair, a penguin nose, an irritating monotone voice and who has never experienced any sort of sexual co..