Definitions by timmyfactoid
scouse foot
scouse foot by timmyfactoid November 9, 2012
luftwaffe love
Act of being buggered by someone dressed in a nazi uniform, usually unexpectedly, but then you start to enjoy it a little bit.
The missus got a strap on and a new hat for a bit of luftwaffe love, surprisingly entertaining on a sunday afternoon (before dinner).
luftwaffe love by timmyfactoid October 16, 2012