TrueFactsFromLife's definitions
"I was in china town getting a rubdown and the girl gave me a happy ending; is that cheating on my wife?"
by TrueFactsFromLife April 29, 2015
Get the Happy Ending mug.
Get the Happy Ending mug.We'll email you a link to sign in instantly.