1 definition by Mike Hunt In Bangkok

The stain left by ejaculate on clothing, sheets, magazines, horses,faces and other such objects.
Dude, it looks like you left a sugar stain on your trousers.
by Mike Hunt In Bangkok October 9, 2008
Get the Sugar Stain mug.