meaning of Bumcha

Bumcha meaning in Urban Dictionary

Bumcha is a term meaning someone has given or "bummed" you plenty of anything without need for reparations.