Twatalottapuss Share definition Flag Noun; A person who is a BIG pussy. A woman's large, juicy vagina. Mark slapped John in his face and John just stood there. Damn John is a twatalottapuss!Damn, that stripper has a twatalottapuss! Twatalottapuss by Bobby Sinatra November 24, 2019 Get the Twatalottapuss mug.