Off My Twat

What is Off My Twat?


1.

to be so intoxicated from the consumption of alcohol or non-pharmaceutical drugs that you behave in a way totally out of character, but in a good wa.

last night i was so off my twat


1

Random Words:

1. expression used in place of "uh oh" derived from the popular cartoon show, Scooby Doo Kelly: "That girl hooked up with ..
1. Someone who goes to the mall and walks around with no point, usually early in the morning Look at that moron, he is like a skenn, alway..
1. A place, usually a street, where hippies hang out. The Haight in San Francisco is perhaps the most well known of all Freak Streets...