1 definition by just passin thu

Something that will happen when any or all of the following occur:

- Human sacrifice
- Dogs and cats living together
Peter Venkman: "Human sacrifice! Dogs and cats living together! Mass hysteria!"
by just passin thu August 06, 2010

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.