1 definition by snoapman

Top Definition
Origin: Combining the words 'Snow and Soap' to describe the creation of imitation snow by Soap bubbles.
'The Snoap in Kuala Lumpur was falling heavily. Children made Snoap Angels and built Snoap men from the sweet smelling substance.
by snoapman December 03, 2010

Mug icon
Buy a Snoap mug!