Top definition
1."God, Michen stop calling me."

2."Did you close your Michen?"
by ROOOJOOO December 31, 2008
Get the mug
Get a Michen mug for your dog Riley.