What is Zhepuff?
Everything and anything, mainly sex. (pronounce 'zhe' as 'je' in French)
How are you?... Zhepuff!
See good, great, happy