whippets

noun
  1. plural of whippet: small, slender racing dogs resembling greyhounds
  2. small canisters of nitrous oxide inhaled as a recreational drug
  3. Usage: slang; drug-related

Examples