Spanish word literally translated as "A Thong stuck".
It's basically describing someone who is up in people's business or sticking their nose where they should be.
It's basically describing someone who is up in people's business or sticking their nose where they should be.
by JosieGrosie December 08, 2010