1 definition by jibjib89

Menstrual period; blood like the jam on the popular British biscuit
I'm on my jammie dodger (commonly UK)
Or
I'm jammin' on my dodger (commonly USA)
by jibjib89 April 10, 2016
Get the Jammie Dodger mug.