Top definition
An awesome,cute,smart and reliable person!

And also a beast
Dude1: Who's That
Dude2: Menen.!
Dude1:DANMNNMMMNMNMNM!
by InLyetened October 26, 2011
Get the mug
Get a Menen mug for your guy Manafort.
buy the domain for your cat vlog