Glottis Share definition Flag A retard who talks utter bollocks on a forum. Omg m8r ur a Glottis! Glottis by roxxordewd1234 January 5, 2005 0 0 Get merch