Top definition
the single most best couple in the entire world. megan loves ryan as much as he loves her. its a love-love relationship.
by megan0999 October 17, 2008
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009