1 definition by Mr_niche

Teh Scrotum, usually screamed by somebody that smells of fish and is regarded as being a fuck.
OMFG MUFF SCROT, HEY LOC LOOK AT THE SCROT
by Mr_niche August 26, 2008
Get the Scrot mug.