Top definition
Nickname for STL or St. Louis, MO; also known as the Lou or St. Louie
Allie: Are you going to the casino in the derrty derrty this weekend?

Greg: Oh hell yeah I'll be there!!
by AlBert October 04, 2013
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush