1 definition by oinkas

anything to do with mole.
or it can meen any swear word
haha
your such a scran tom

oh scran i just cut my goddam finger!!
by oinkas October 2, 2007
Get the scran mug.