Top definition
A little town that has under 1,000 people in it. Has alot of land. Not really well known. And also very dull.
Kid: Mom, Can i go visit dufur, OR?

Mom: No Hunny you might get lost.
by cutedancerlisa April 10, 2008
Mug icon

Cleveland Steamer Plush

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

Buy the plush