SAP


Meaning of SAP in English

n. sl. a foolish person. [abbr. of sapskull f. SAP(1) = sapwood + SKULL]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.