Top definition
To receive a deluge of email from any one person on a consistent basis. Also, to partake in creating a deluge of emails in another's inbox.
I adore emailage from you.
by Dewi Puji March 06, 2008
Get the mug
Get a emailage mug for your cat Sarah.