Top Definition
A Tank
A maxed tank in a game called runescape. The Best maxed tank in runescape.
by youwishuknewwhoiwas June 07, 2009
5 Words related to Vec Dragon

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×