1 definition by Yeti Level 10

Top Definition
Simply put: Yeti
Yeti is a level 10
by Yeti Level 10 September 04, 2008

Mug icon
Buy a Level 10 mug!