Ear-piercing meaning

Extremely loud (of sound)
adjective
0
0
A piercing in the ear.
noun
0
0
Advertisement