Top definition
noun: a applet for tumblr in which you chat with other bloggers.
Have you downloaded chatlr yet? It's like IMing your followers and stuff.
by iEpicUsername July 20, 2011
Get the mug
Get a chatlr mug for your cousin Vivek.