1 definition by Stefan Deligiannis

Top Definition
Is when you ejaculate in a womans face, then puch her in nose. The mixture of blood and sperm resembles the characteristics of a straw berry short cake
I gave Jill a strawberry short cake last night and she loved it. Crazy bitch!
by Stefan Deligiannis January 03, 2009

Mug icon
Buy a strawberry short cake mug!