meaning of adai rascal

adai rascal meaning in Urban Dictionary

A tamil stage for 'you rascal'