Skip to main content

Babushka69's definitions

Arlo

A very stupid dog

Arlo. 'Our low.'
"Arlow get over here."

"Arlow you pissed on my favorite pillows"
by Babushka69 February 3, 2017
mugGet the Arlo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email