1 definition by cheese wagon

Top Definition
The uncomfortable feel of one's balls on a hot day - think the foam on the top of a cappuccino
Man, I have been walking around all day and now my nuts are frothy.
by cheese wagon August 28, 2006

Mug icon
Buy a frothy mug!