All born deaf people at some point in their life had someone explain to them that farts make noise March 13, 2018 Get link Facebook Twitter Pinterest Email Other Apps Source: r/Showerthoughts.