look up any word, like fluffer:

1 definition by Vincent Hsu

 
1.
A synonym for a mass producer of ice lemon tea. Usually comes from Asia or Hong Kong and always phails in life
Dude, you sucks, you're such a clement.
by Vincent Hsu May 14, 2009