bumbucha

Bumbucha – Pidgin English Definition


bumbucha
(bahm boo cha)

See bumboocha

Leave a Reply