Why Do People Fall In Love-Y
Dictionary.com says: adjective 1.very pleasing to the senses, especially to the taste; delicious: Check It Out!
Think what you want---ha!! But I know I use this term as slang a lot. And don't you think if you would describe someone as yummy--you might be falling in love?
Check yes or no!