2 definitions by CHEW KOK

The best website known to man, it's even better than pornhub.
You should whack off to happy puppies , it's the best porn website ever.
by CHEW KOK March 10, 2015
Get the Happy Puppies mug.
Hooking up with a small, annoying Asian girl while in a state of inebriation
Damn, I got shanghai'd last night. I couldn't get rid of that annoying girl the next morning.
by CHEW KOK February 24, 2011
Get the shanghai'd mug.