OXTERS


Meaning of OXTERS in English

(n): armpits

Slang English vocab.      Английский сленговый словарь.