{{term}}
- {{preview}}
Top definition
sticky maggie
Regional British slang for
duct tape
, originally from
the brand
"St.
Margaret
".
Hey
Brian
, we're gonna
need
a lot more
Sticky Maggie
by
StMargaret
February 24, 2021
Get a
sticky maggie
mug for your papa Bob.