amancebarse
Top 50000
Meanings
Verb
1. to shack up (live together) (reflexive)