Random Words:
1.
In Scotland, pregnant. See also up the duff.
She's up the spout again.
2.
Pregnant. Scottish slang. Used in the best movie ever ..
1.
The ability to remain indistinct in city crowds. Often involves the wearing of sunglasses and mp3 headphones.
sunglassesurban camoufla..