1 definition by poon_tang

a slang term for an ugly mofo who no one would fuck
chad: lol your a ``squall``
tim: dude im not that ugly
by poon_tang June 22, 2007
Get the ``squall`` mug.