Skip to main content

Definitions by b0ricua

Squall Nut 

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