What is Twifta?
1.
Acronym uttered as an exclamation to express extreme satisfaction, joy or excitement.
Stands for: "That's What I'm Fucking Talking About!"
"You just scored front-row tickets to the Navy football - TWIFTA!"
"You just scored with Will's sister - TWIFTA!"
See
Random Words:
1.
when a guy brings a girl to climax using only his stubbled chin. also known, to some lucky few, as hot lambing. originated in Canada whe..
1.
Stately residence of Sir Helm. An igneous rock formation just off the coast of antarctica, it has only one form of wildlife - the grot. ..