raa raa like a dungeon dragon in a high pitch squeal
a phrase meant to be screamed mid orgasm
"raa raa like a dungeon dragon in a high pitch squeal" What is the definition of "raa raa like a dungeon dragon"?