Top Definition
Henshin is the Japanese word for Transformation and Ryu is the Japanese word for (Martial Arts) School. Putting those two together means - Transformation School.
Henshin Ryu is a school of Karate based in Kent.
by Henshin Ryu June 02, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.