strident

Obnoxiously loud, or cacophonous, "in your face" noise.
Damn, that biatch is strident.

See: Battle Toads
by talldude88 March 14, 2009
mugGet the strident mug.