an unimaginable, breathtaking embrace that few will endure in there lifetime
Dude, that jabrone just trail bossed us on his swagger dragon. He must put on a lot of miles!
by el.jefe January 17, 2011
Top Definition
(n) - one that exhibits an amount of swagger comparable to a giant flying fire breathing reptile.
If he was mashing that hard, he must be a swagger dragon.
by wamsquatch January 14, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.