1 definition by Steve-o-518

Top Definition
The most terrifying plague to hit since Ebola.
The exposure to the Numa Numa caused him to stop breathing and then vomit out all of his internal organs.
by Steve-o-518 December 21, 2006

Mug icon
Buy a Numa Numa mug!