Subscribe English
look up any word, like tittybong:
 
1.
coming from the Japanese word "Tora" which when used as a noun means "Tiger"
Satora is a tiger in bed
by airbender986875 October 22, 2009
3 8

Words related to Satora:

japanese satori tiger tora