1 definition by Alien Muffins

1
Where you email yourself so that you can pick up documents at other computers.
"How are you going to get that work into school?"
"No worries. I'll just me-mail it to my school address."
by Alien Muffins July 18, 2009
Get the mug
Get a me-mail mug for your mom Julia.