meaning of Buttercooch

Buttercooch meaning in Urban Dictionary

1. When everything regarding the female partner is physically satisfying, except for the woman cooch.2. Typically Asian women.