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 Leashedmug.

Share this definition