chanta
Top 25000
Meanings
Noun
1. liar (colloquial, Rioplatense, Chile)
2. fake, nonsense