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 girlfriend Jovana.
buy the domain for your recipe blog