trench 25
English TRENCH 1, Ditch 2. Place on the outskirts of Dima, in the Levitate video of the 21 Pilots 2. Brand of women's clothing, especially coats and above all 4 Colloquially, the vagina. Some synonyms, words or similar expressions may be crack, vagina