The act of boasting and challenging impossible especially in a hilarious way. This urban phrase is quite popular in kerala, India and among malayalee diaspora.
He is pinu adikkunnu, can also used as {pinu adikkaran, pinu adikkuka }
👍27 👎11