papo hapo

Adverb

 * 1) right there
 * 2) then and there