0 definitions by It's 'ruu-rune-ni-ken-shin'%2C you dubbies!