1 definition by ndndhjss

Stuff that comes out of a man; a better word for cum
Friend 1:Did he squackon you last night?

Friend 2:Yea but he squacked too fast.
by ndndhjss March 3, 2018
Get the Squack mug.