Squall Nut Share definition Flag 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 0 0 Get merch Get the Squall Nut mug. Buy Now — $32.95 See more merch