1 definition by Scottatron

Top Definition
A term for a female vagina that has semen dripping out of it.
Shit it looks like a bulldog eating porridge!
by Scottatron June 12, 2004
Mug icon
Buy a Bulldog eating porridge mug!