SAP


Meaning of SAP in English

A dumb guy, A blackjack

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