1 definition by dendrite_knob

Top Definition
To be used in instant messaging. The superior alternative to 'lol', 'heh' or 'hahah' which are usually mundane, confusing, or just stupid. Stands for 'this-would-be-where-I-laugh'.
first person: uh huh.
second person: twbwil
by dendrite_knob January 22, 2005

Mug icon
Buy a twbwil mug!