1 definition by Florala Fran

Top Definition
Intense pussing.
I'm finna be pusting.
by Florala Fran March 25, 2009

Mug icon
Buy a Pusting mug!