look up any word, like blumpkin:

1 definition by airbender986875

 
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