Top definition
adj: incredibly awesome

used to describe anything that is exceptionally great

derived from the Swang building at Lipscomb University
Mmmm.... that cookie was swangalicious!
by Mojangles November 09, 2010
Get the mug
Get a swangalicious mug for your boyfriend Georges.