wowser

noun

A person regarded as obnoxiously puritanical.

noun

A person with a strong moral views for temperance, abstinence, etc, and who promotes them generally or in particular seeks to impose them on other people.

noun

A lout or similar disruptive person.