What is Off Tap?
1.
meaning absolutely insane, or something extremely cool or impressive
Guido: Oh my god that celica is OFF TAP!!!!!
See
2.
completely screwed up on ecstacy and/or another type of illegal stimulant drug
"damn that bitch is off tap!!"
"yeh she took 3 e's and snorted a line of coke."
See
3.
to crack the shits!
ie. to get angry with something
I hear Steve is a bit pissed at Jono at the moment?
Yeah mate he's off tap
See
Random Words:
1.
To be infatuated in the prospect of some one and the chance that you might reach some sort of "love" with them, the catch is t..
1.
Someone who sponges off the JobCentre. Never works and probably never will.
"There's that dolewaller in his new car again, wi..