1 definition by jman7586

Top Definition
the term scrozen can be loosely defined as a frozen scrotum.
dude i walked into that freezer and totally got scrozen!
by jman7586 July 17, 2012
Mug icon
Buy a scrozen mug!