Top definition
Egotistical small dicked bastard, born and bred in rural mexico. Inept at pleasing a woman due to lack of penis size.
did you have sex with him?
no he was a fucken Golfran
by killjoy009 January 09, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush