Top definition
noun
1. The act or process of swelling or the condition of being swollen.
2. A swollen organ or body part.
The intumescence beneath her bikini top was arousing.
by Xanthous Intumescence May 04, 2005
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush