1 definition by Anna_Denki

Top Definition
To overly spam someone.
Woah, it's like spamation dude...chill.
by Anna_Denki July 29, 2020

Mug icon
Buy a Spamation mug!