1 definition by johnny taz

1
limerick term for a flaming curly haired homosexual
that sheepshead was checkin you out man
by johnny taz May 16, 2006
Get the mug
Get a sheepshead mug for your guy Larisa.