cabanilla is such a whore, she fucked me and my brother yesterday
"a whore-like person who randomly gives blowjobs while riding the bus
"cabanilla is such a whore, she fucked me and my brother yesterday" What is the definition of "cabanilla"?