cinturonga
Meanings
Noun
1. strap-on (Rioplatense, sex)