Meaning of “slap sth on/onto (sth/sb)” in the English Dictionary

English