1 definition by Definitely NV

Top Definition
Incompetent, lying, stupid crap
He pulled a Wanga!
by Definitely NV January 05, 2021

Mug icon
Buy a Wanga mug!