Top definition
An awesome electronic duo from Toronto consisting of Jesse F. Keeler (formerly of Death from Above 1979) and Al-P.
I bought MSTRKRFT's album "The Looks" and I can't stop listening to it.
by marblewonder July 17, 2008
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush