Nasal intercourse Posted in N Best definition Nasal intercourse A type of sexual intercouse in which the male penis is inserted into their partners nose. Timmy wanted to spice up his sex life with Sheela so they had nasal intercourse. How satisfied are you with the definition? Looking for Nasal intercourse meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 12 times.