1 definition by cheese wagon

1
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
Get the mug
Get a frothy mug for your bunkmate Beatrix.