Definify.com

Definition 2024


cans_of_worms

cans of worms

English

Noun

cans of worms

  1. plural of can of worms