Definition of ハニトラ

ハニトラ

hanitora

noun
honeytrap, honey trap, honeypot(abbreviation)