meaning of barracooter

barracooter meaning in Urban Dictionary

(noun) An extremely horny girl just who enjoys taking it into the butt after that biting that penis when it features finished (in the same way a barracuda would)