man, everything was great until that chode ripper snagged my dick on her braces
a female who uses her teeth when performing oral sex
"man, everything was great until that chode ripper snagged my dick on her braces" What is the definition of "chode ripper"?