Top definition
The act of two or more people fondleing each other in a sexual manor in public.
Look at the fondleation going on between Chris and Amanda!
by ninjamasterbob May 15, 2005
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush