Definition of "twangled"

twangled