Attested.to

Definition

surprise greatly; knock someone's socks off

Seed ·