Skip to main content

Definitions by sumbal

chaocheebye 

malay for "smelly pussy"
why you being such a chaocheebye?
chaocheebye by sumbal April 9, 2005