1 definition by Crystal M

the best love story in th history of love stories : ) its a couple who love each ohter so much they cant be together bc there love is too powerfull
You really got a wuthering heights on your hand with those two , huh?
by Crystal M April 2, 2004
Get the wuthering heights mug.