Random
Source Code

son of a gun

If pregnant mothers were on sailing ships, they gave birth above the gun deck. Son of a gun

Surprise or unexpected event or situation.

by J Camardo August 23, 2004

183👍 110👎