1 definition by Bigdaddydick

Top Definition
A promiscuous woman who enjoys relieving entire rugby teams of their loads.
Hey Jeff, did you blow your load in that scrum dumpster after last night's match?
by Bigdaddydick February 24, 2015

Mug icon
Buy a Scrum Dumpster mug!