Top definition
Having sex on a windowsill. Can also take place in other locations, like "cupcake on the table,' 'cupcake in the tub,' and so on.
"Hey, did you get to see Becky this weekend?"
"Yeah, we had cupcake on a windowsill."
"DUDE!"
by xxemoxtubaxx January 25, 2010
Get the mug
Get a cupcake on a windowsill mug for your daughter-in-law Zora.