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. Okay the most Asian city in the US (no pun intended). Full of Chinese people walking around with shopping carts. In Monterey Park you of..
1. (n)Someone who loves or has an unhealthy obsession with japanese culture. "OMG Ben, you're watching anime STILL? You're ..
1. a new jersey area code for most UNION county cities. Linden & Elizabeth , New Jersey 1 908 -___ - ____ See 908, new jersey, lind..