2 definitions by NatoSA

1
To send yourself email to another of your email address's
Crystal sent me-mail to her hotmail account.
by NatoSA November 30, 2010
Get the mug
Get a Me-mail mug for your friend José.