Top definition
Noun; a wild flying fuzzy pig-turtle found in the outskirts of Antarctica.
Zoomger, Zoomgers
Oh Em Gee! I just saw a zoomger!
by uhhngg January 03, 2009
Get the mug
Get a Zoomger mug for your buddy Manley.