by Ken December 25, 2003

A Japanese phrase that literally translates to "rising dragon punch", used to describe one of the most powerful strikes utilized in the martial art discipline of Shotokan Karate depicted in the popular Capcom video game series, Street Fighter.
by Ken January 15, 2004

Since I was totally clueless about the topic of my history final, I pencil fucked my way through the essay portion.
by ken May 05, 2005

by Ken January 16, 2004
