Top definition
A spanish pronounciation for a weird and ugly girl
What are you doing with that bicharraca, shes goint to ruin your image.
by Elby Montero June 21, 2007
Get the mug
Get a bicharraca mug for your cat Jovana.