SMACKSMOOTH


Meaning of SMACKSMOOTH in English

Level with the surface, every thing cut away.

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