Top definition
A manager who still believes they live in the 19th century and is unable/unwilling to embrace the realities of the workplace in the 20th century, nevermind the 21st.
Someone who might say, "I don't believe in email"
by The Shrek April 07, 2005
Mug icon

Cleveland Steamer Plush

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

Buy the plush