meaning of Ampoch

Ampoch meaning in Urban Dictionary

The drunken text synonym for a kiss or "smooch".