1. fart in my mouth hot (FIMMH)- urban slang to say that the female in question is really , really hot.
2. I have more of an attraction to her - normally it means the person is more attracted to 'her'. In proper English, this sentence is ambiguous because it could mean she is more attracted to the "I'". (This is how I understand it. Take it with a grain of salt.)
第二句看来是没有确定的解释了
第一句感觉你的翻译还有可疑的地方,我还找到了一首歌名是:May I fart in your mouth
True. There seems to be a game drinking people play: If anybody who passes out, that is after drinking, everybody can fart in his/her mouth. I guess the song sort of implies a certain familiarity in a sexual way.
e.g. Girl, I want you so bad you can fart in my mouth.
第二个的意思是她更吸引我。