Skip to main content

Definitions by leng chai

can be used like "tiu lei ma caohai'
which means fuck your mom's smelly pussy
caohai by leng chai June 17, 2007