1 definition by browniga

Top Definition
A n00b at DOTA
"Wow you really suck at DOTA, you must be a yifan"
by browniga February 26, 2010
Mug icon
Buy a yifan mug!