1 definition by Ramon Salazar

Top Definition
To have an incredibly orgasmic explosion in ones pants, much like a cannon launching an endless torrent of spooge
by Ramon Salazar October 06, 2004
Mug icon
Buy a bauered mug!