1 definition by pablo61

Top Definition
Liquid sorrow that your eyes excrete.
Oh oh oh ah, the tears are rolling down my cheeks! Oh oh oh ah, liquid sorrow that my eyes excrete!

(All credit to the geniuses at Auto Tune the News)
by pablo61 June 24, 2010
Mug icon
Buy a Tears mug!