teu nanaon meaning: SLANG context | ibahasa