Meaning of nakahapon

nakahapon

Tagalog

adj. sitting; perched