Skip to main content

johnny taz's definitions

sheepshead

limerick term for a flaming curly haired homosexual
that sheepshead was checkin you out man
by johnny taz May 24, 2006
mugGet the sheepsheadmug.

Share this definition