{{term}}
- {{preview}}
Arlo'd
To get repetitively fcked in the ass by your
internet service provider
for a prolonged duration of time, usually around 2 months. Usually coupled with poor
customer service
.
see also:
PLDT
Damn
man
i was Arlo'd for months
by
Benchinkho
July 01, 2020
Get a
Arlo'd
mug for your daughter-in-law Julia.