blue dart

blue dart definitions

noun
  • Synonym of blue angel (“blue flame produced by lighting one's flatus”)