Top definition
Those annoying internet pop-up advertisements that open up in front of the web page you are looking at.
Date mature women? Huh? I'm sick of these fucking spamovers!
by geekmalone May 17, 2016
Get the mug
Get a spamovers mug for your coworker Rihanna.