Top definition
An expression of praise and excitement. Cool. Awesome. Great. Super. Excellent. Originated in Gainesville Fl
You want to go rollerskating! Wagglestank!
by Wurd2yamotha August 24, 2014
Get the mug
Get a wagglestank mug for your grandma Jovana.