1 definition by Grousemaster12

Top Definition
When your partner sits on your face and urinates up your nose whilst shitting in your mouth
Oi shazza come over here and give us a flungledop
by Grousemaster12 December 17, 2019

Mug icon
Buy a Flungledop mug!