Skip to main content

Definitions by Dise

A strange toy made by Mattel that features a "cuddly" version of a bacteria. Somewhat creepy.
I gawt a meeba it makes me squeegy.

Creepy...
meeba by Dise March 9, 2009