1 definition by claudiushorsegirlenergy1122334

"hi mark. you know ella renshaw? yeah, she's a piece of shit."
"hey billy. you're such an ella renshaw"
by claudiushorsegirlenergy1122334 October 25, 2019
Get the ella renshaw mug.