Attested.to

Definition

surprise greatly; knock someone's socks off

Seed ·

Term in context

ball over in CommonParlance