Top definition
The act of masturbating in a public place. Can also be used to suggest someone was suspected to be masturbating publicly.
He was left shoeing just a minuet ago.

John left shoed in the movies the other day.

I he was acting pretty left shoe..
by Starlabytes April 06, 2015
Get the mug
Get a left shoe mug for your brother Bob.