Definitions by OG stank daddy
Leather Jacket Foreskin
An innocent bystander roaming the streets at night, usually wearing a leather jacket, subject to drunk rants from a group behind them yelling insults.
Leather Jacket Foreskin by OG stank daddy May 15, 2013