Top definition
Commonly used as internet slang, short form for:

I don't like it/I dislike it.
GIRL ONE: ZOMG! I love the new The Academy Is... album.
GIRL TWO: Nahh idli.
by emogenre October 04, 2007
Get the mug
Get a idli mug for your bunkmate Rihanna.
buy the domain for your pet blog