Top definition
Only the coolest town in the entire world. People come from miles around just to be in the presence of this most awesomest place EVERRR
Protown is a great town, only second to Lowville
by Lowville October 05, 2006
Mug icon

Cleveland Steamer Plush

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

Buy the plush