meaning of asotadora

asotadora meaning in Urban Dictionary

crazy woman, feminine swinger (used in Costa Rica)