bombucha

Bombucha – Pidgin English Definition


bombucha
(bahm boo cha)

See bumboocha

Leave a Reply