Top definition
It is a the meaning of "French Kiss", in Taiwanese terms. This word is use mostly in Mandarin.
by Elixir29394848 January 31, 2016
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush