1 definition by nOmNoMnOm!!!!!!!!!!!

(N) An awesome person who likes reading. Good at keeping secrets and likes animals. Kind of socially awkward but in a good way.
(V) To chicken out and start awkwardly giggling.
(N) Please be a meghan and don't tell anyone my secret.
(V) I was planning on asking him out but I totally meghaned.
by nOmNoMnOm!!!!!!!!!!! June 12, 2011
Get the Meghan mug.