O-twat Share definition Flag 1)An 'outie' vagina. 2) The city of Ottawa. 1)Did you see that Chyna video? Man she's got an o-twat. 2) I don't care if it is the capital city, I can't stand O-twat. O-twat by Hexis August 21, 2008 0 0 Get merch Get the O-twat mug. Buy Now — $32.95 See more merch