bamboocha

Bamboocha – Pidgin English Definition


bamboocha
(bahm boo cha)

See bumboocha

One thought on “bamboocha

Leave a Reply