wowser
Straitlaced moralist
A wowser is a killjoy or puritanical person who disapproves of others' pleasures—drinking, gambling, dancing, or anything deemed immoral.
The term originated in Australia and New Zealand, where it often targeted temperance crusaders and censorious do-gooders: The wowsers want to shut down the pub.
It carries contempt for self-righteous moralizing.
Excessively modest person
- puritanExcessively morally strict person
- bluenosePriggish moralistic person
- goody-goodyAffectedly moral person
- spoilsportOne who dampens others' enjoyment
wet blanket · fuddy-duddy · stick-in-the-mud · square · stuffed shirt · prig · moralist · do-gooder
Habitual moderation in behavior
- teetotalerComplete abstainer from liquor
- abstainerOne who refrains
- dryFree from moisture
- anti-alcoholOpposed to liquor
WCTU · crusader · reformer · campaigner · zealot · activist · sobriety · abstinence
Greatly shocked, overwhelmed
- flabbergastedOverwhelmed with amazement
- stunnedShocked into speechlessness
- amazedOverwhelmed by sudden wonder
- dumbfoundedRendered speechless by surprise
gobsmacked · thunderstruck · startled · speechless · astounded · taken aback · bowled over · blown away
prude
Excessively modest person
- puritanExcessively morally strict person
- bluenosePriggish moralistic person
- goody-goodyAffectedly moral person
spoilsport · wet blanket · fuddy-duddy · stick-in-the-mud · square · stuffed shirt · prig · moralist · do-gooder · buzzkill
temperance
Habitual moderation in behavior
- teetotalerComplete abstainer from liquor
- abstainerOne who refrains
- dryFree from moisture
anti-alcohol · WCTU · crusader · reformer · campaigner · zealot · activist · sobriety · abstinence · pledge
astonished
Greatly shocked, overwhelmed
- flabbergastedOverwhelmed with amazement
- stunnedShocked into speechlessness
- amazedOverwhelmed by sudden wonder
dumbfounded · gobsmacked · thunderstruck · startled · speechless · astounded · taken aback · bowled over · blown away · stupefied
wowserlibertine
One lacking moral restraint
hedonist · sensualist · debauchee · sybarite · rake
wowserparty animal
Enthusiastic frequent celebrator
reveler · good-time Charlie · merrymaker · fun-lover · life of the party