1 definition by firtyu

A person who incessantly talks shit (trash talk) and does so without any ability to back it up. All day, all night.
Jim: yo, this guy keeps saying he can kick my ass in FIFA 12, but hasn't ever won a game.

Dave: What a Karan.
by firtyu March 21, 2012
Get the Karan mug.