Yahoo Web Search

Search results

  1. Dictionary
    cherry bomb

    noun

    • 1. a small round firecracker with a protruding fuse, resembling a cherry and stem.