pisa
Top 20000
Meanings
Noun
1. tread; step
2. stamp (act of stamping or ficking)
3. brothel (slang)