1 definition by Hehe master

1
Another word for what the fuck is your problem.
Person 1: God im so damn sexy!
Person 2: Chuburcha!
by Hehe master October 03, 2011
Get the mug
Get a Chuburcha mug for your guy Larisa.