mungovan

someone who has the personality traits that could go to make up a fantastic person but unfortunately they are arranged in such a way as to render them useless.
comes from an old gaelic phrase .....mungobháin
do you know him? he is a complete mungovan
by selfindulgentpodge December 24, 2007
mugGet the mungovan mug.

meagan mungovan

Wow! Look at that girl, she must be a meagan mungovan!
by yoyoyo3461 October 15, 2019
mugGet the meagan mungovan mug.