Pollinate my flower... is that like slang for fuck me? You native English speaking people are so inventive with language, it's kind of cute actually. xD
I've seen some pretty messed up stuff on lookups but I don't exactly bookmark that kind of stuff so yeah.