Advertisement

Advertisement

cellar dwellers

plural noun

  1. slang.
    the team at the bottom of a sports league


Advertisement

Advertisement

Advertisement

Advertisement


cellaragecellarer