vocab dash
Log in
Sign up
cinturonga
Meanings
Noun
1. strap-on
(Rioplatense, sex)