1 definition by M. Landro, E. Forth, King, Diz
dude #1 - Hey did you give your girl a cleavland steam roller last night?
dude #2 - nah man, i gave her this new shit called the boston cream pie!
dude #2 - nah man, i gave her this new shit called the boston cream pie!
by M. Landro, E. Forth, King, Diz April 11, 2009