Amalayer

Definition of Amalayer
a term derived from a phrase 'Im a liar?', it is a term created by netizen after a trending video posted in YouTube.com. The video is about a woman shouting to a lady guard of a train station