nose douche Share definition Flag A neti pot. Used to flush the sinuses. Popular in Asia for colds, and allergies. My God, my face feels like it's going to explode. Go get me my nose douche to clear out these boogers! nose douche by Zoftig_One October 21, 2010 0 0 Get merch Get the nose douche mug. Buy Now — $32.95 See more merch