1 definition by Spencer Holowell

Top Definition
Alternative word for masterbation.
When I get home from school I'm going to make sure nobody is home. Then I'm going to sit in my bedroom and celebrate!
by Spencer Holowell May 05, 2004

Mug icon
Buy a Celebrate mug!