screaming great jessie
Australian slang, imported from Scotland, for a man who although straight behaves in a whiny, complaining and non-masculine manner.
screaming great jessie by Slagathor September 22, 2005
Get the screaming great jessie mug.