Skip to main content

Definitions by knowledgegrief

smart finish 

Chinese English for happy ending.
Praveen paid an extra twenty dollars to the sexy masseuse for the smart finish.
smart finish by knowledgegrief August 6, 2011