Random Words:
1.
To pleasure a girl with one's fingers while in a public venue, usually with multiple witnesses
Pete loves to street blast so much ..
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 ..