Skip to main content

Definitions by Chew Kok

Happy Puppies 

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.
Happy Puppies by CHEW KOK March 10, 2015

shanghai'd 

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.
shanghai'd by Chew Kok March 11, 2011