Top Definition
A really awesome guy, used in some small gaming communities.
Aww man, that glagtrop is such a pro!
by blarnacoupism October 12, 2012

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.