I really like it, but it doesn't really fit any of the criteria - at least to be giving you a smile I hope to
I have no idea what the lyric means - I copied them out of a book on manga and anime years ago and have forgotten what they mean/reference. Probably something gay Also pronunciation-wise forget it
The words are here if there are any Japanese speaking manga fans around who would translate for me...