Top definition
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
Get the mug
Get a Squall Nut mug for your father Abdul.