Meaning of mamupog

mamupog

Tagalog

(namumupog, namupog, mamumupog) v., inf. 1. peck with force; 2. smother with kisses