1 definition by Doe Doe

1
1. A euphemism for a thing too vile and disgusting to mention by name. 2.You know the level of hell reserved for child molesting priests? The level below that, is Meekrab.
Bush's "Operation Freedom" has turned into "Operation Meekrab".
by Doe Doe May 19, 2005
Get the mug
Get a MEEKRAB mug for your brother-in-law Callisto.