Top definition
DEWARISM: noun (u) A social, political and economic doctrine, based on the writing of Tommy Dewar, expressing the conviction that the journey of life can be enjoyed without giving up on the achieving of success.
Sir Thomas Dewar, a famous whisky distiller and philosopher, believed success in life could be obtained without arduous work, as described in his concept of Dewarism.
by IanTerry January 20, 2008
Get the mug
Get a Dewarism mug for your friend Beatrix.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your cat Nathalie.

Activity