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

1 definition by Thomthebeast

 
1.
A sub of a fantastic kind
"WOW, this is subtastic!"
by Thomthebeast June 30, 2006
3 4