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
Get the mug
Get a scrozen mug for your guy Bob.