Chinese water torture Hear it!

Chinese water torture Definition

Chinese water torture

noun

water torture