Top definition
A dumb, loud, obnoxious, ugly, big nosed, wonky eyed, weird bi*ch that no one likes and that doesn’t know how to SHUT UP!
Damn, y’all heard of that one bitch Lauren Cacho, she’s real annoying😒
Get the mug
Get a lauren cacho mug for your mate Helena.