Subscribe English
look up any word, like tex-sex:

1 definition by ValmontFr

Too Stoned To Ball - A situation in which one has smoked too much marijuana to enjoy sex.
X : Man, last night's party was awesome, did you get any pussy?
Y : No, I was TSTB...
by ValmontFr February 27, 2011
10 2