Top Definition
(n). The explosive sound of pure enjoyment made by a joy cannon
The wygle of our company's joy cannon can be heard from at least two floors away.
by marker2 May 04, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.