1 definition by LunaLayla

Phrase used by people with a limited vocabulary or those who want to get away with saying something obscene in public.
by LunaLayla April 18, 2010
Get the For lack of a better word mug.