1 definition by LunaLayla

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