Teague Drotar Share definition Flag A stupid gay dumb lesbian who smells like dead fertilizer and makes me nauseous constantly because he’s so gross Alex Grado: Dude stop acting gay Weird guy: never! Alex Grado: Your such a Teague drotar! Teague Drotar by Fat igga mark April 18, 2019 0 0 Get merch