twattawancha Share definition Flag Miscomprehension of some saying "twelve-incher"; often mistaken for vagina. All of the boys and all of the girls want Carries twattawancha! twattawancha by Carries Twattamancha June 10, 2009 Get the twattawancha mug.