SAP


Meaning of SAP in English

n. sl. a foolish person.

[ abbr. of sapskull f. SAP(1) = sapwood + SKULL ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.