Man-alive meaning

(dated) An expression of surprise.
interjection
1
0
Advertisement