1 definition by DOUBLEJC

The smelley sweat that accumulates under the foreskin
Dude you're house smells like fromice.
by DOUBLEJC November 25, 2010
Get the Fromice mug.