1 definition by VelocityGirl
Similar to lol, owls is something that you write when you find something amusing. The history of the phrase is quite clear, as web studies show a gradual evolution:
lol -> lols -> lawls -> jowls -> owls
lol -> lols -> lawls -> jowls -> owls
by VelocityGirl July 24, 2010