1 definition by Enu

Top Definition
It's like "yeah", but more l33t.
HELL YEHA! w00t!
by Enu September 21, 2003

Mug icon
Buy a yeha mug!