1 definition by Tristan\'s mum

Top Definition
Somebody who really sucks at strategy games, especially AoE2.
Extra is a real bustang.
by Tristan\'s mum April 06, 2003

Mug icon
Buy a bustang mug!