Top definition
1. Getting cosy whilst nobody's about

2. Naughty sex
1: The kids are all watching tv love... fancy a weasel shag?

2: He got caught having a weasel shag with his secretary
by canarynightlife November 28, 2007
Get the mug
Get a Weasel Shag mug for your mate Callisto.