Skip to main content

Definitions by The Leashed Liv

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.'
Leashed by The Leashed Liv April 19, 2018