Skip to main content

Definitions by chuckradders

Chelsea Slap 

When you walk into a public bathroom and you get hit with that smell of air freshener and fecal matter.
"Hey mate, how is the bathroom?"

"Yeah it's not too bad. Fucking stank though... Gave me to old Chelsea Slap."
Chelsea Slap by chuckradders June 12, 2020