bamboocha

Bamboocha – Pidgin English Definition


bamboocha
(bahm boo cha)

See bumboocha

One thought on “bamboocha”

Leave a Reply