Skip to main content

The Leashed Liv's definitions

Leashed

Lea-sh-ed, adj. - Describing the act of using an electronic device whilst it's plugged.
"Could you please Google that?"
'I'm at 15%, I don't want to be leashed.'
by The Leashed Liv April 19, 2018
mugGet the Leashed 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