Skip to main content

Definitions by Wackasmack

dungaweed 

When you accidentally pee on your dungarees strap
Ah sheeeit! I i dungaweed my strap, now i gotta wash it off!
dungaweed by Wackasmack November 22, 2021