Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Chew Kok
Happy Puppies
Share definition
Flag
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
Get the
Happy Puppies
mug.
shanghai'd
Share definition
Flag
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
Get the
shanghai'd
mug.