Most people unfamiliar with tongue stabilizing devices (TSDs), take one look at AVEOtsd, and can’t imagine how that little snoring…