Skip to main content

Definitions by talkingboutdabs

Glasgow slang term used to describe menstruation.
I'm no up the duff, I'm on ma dabs the noo!
DABS by talkingboutdabs April 23, 2017