1
a tiny ad that sneaks into your screen like a cockroach in a sandwich. It’s just there to annoy you while you’re trying to focus.
My boss put a gabspot on my computer. Now I can't even watch Netflix without seeing a coupon for pizza.
That gabspot is so tiny, it's like a pebble in my eye. I want it out.
Gabspot showed up on my phone. I didn't sign up for this. I'm not even mad, I'm just confused.