Skip to main content

Definitions by Concerned Englishman

lemonade grandpa 

the act of urinating in an elderly homeless person’s shoe and throwing it at said homeless person. Often committed by Long Islanders traveling out of state.
Nicco just did a lemonade grandpa at the train station.