DAPS


Meaning of DAPS in English

Noun. Plimsolls, trainers (footwear). [Welsh use]

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