be up the spout

be up the spout

  (British informal)
to be pregnant His sister's only just turned sixteen and she's up the spout.
See also: spout, up