Skip to main content

Sarah & Jessi's definitions

Happy Place

a term used to mean a place visualized or relived in ones mind as horrible or unpleasant things occur
Person 1: my happy place is the My Chemical Romance concert on september 21st. whts your's?
Person 2: Marilyn Manson's house
by Sarah & Jessi October 27, 2005
mugGet the Happy Place mug.

McGoogles

A word used for a huge dope smoker, a complete stoner of the worst form
Wow Micah is such a little McGoogles
by Sarah & Jessi October 23, 2005
mugGet the McGoogles mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email