look up any word, like vine:
 
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

Words related to Satora

japanese satori tiger tora