look up any word, like ratchet:

1 definition by Ramon Salazar

 
1.
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