Subscribe English
look up any word, like thot:

1 definition by Twins Win

 
1.
The best pitcher in baseball!!
johan santana strikes the mother*ers out!
by Twins Win September 10, 2006
64 18