Skip to main content

b0ricua's definitions

Squall Nut

To place ones testicles in another's ass.
Yo, im about to squall nut this bitch after she licks my balls.
by b0ricua March 26, 2004
mugGet the Squall Nutmug.

Share this definition