answersLogoWhite

0

Mountain Top is a well known traveling Dart Team. My guess is he's yelling that to further explain his expertise as a Dart Player. Hilarious commercial.

User Avatar

Wiki User

14y ago

What else can I help you with?