tarantula twat Share definition Flag A total bitch, someone you could envision eating their young and having cobwebs stretching from one lip to the other. Wow, my principle is a tarantula twat, i bet she never gets any. tarantula twat by charlie st. March 9, 2011 0 0 Get merch Get the tarantula twat mug. Buy Now — $32.95 See more merch