inemohydrate Share definition Flag A Chinese word for having sex all night. John: Wanna inemohydrate hard? Amy: Of course I will. inemohydrate by Hadles January 22, 2018 0 0 Get merch Get the inemohydrate mug. Buy Now — $32.95 See more merch