Showing irrational behaviour, especially of a romantic or sentimental nature.
Crazy; silly; ridiculous