Sponsored Links

Suck up

translation and definition "Suck up", tamil lexicon

WordTamil Definition
Suck upTry to ingratiate yourself
Suck up toIngratiate yourself with someone