What does acorralar mean?

acorralar meaning in Urban Dictionary

Means to corner down some body either in address or literally, in spanish.Could be used with a sexual connotation including in reggaeton music through the caribbean or puerto rico.