look up any word, like yeet:
 
1.
Getting laid by a demolay
She got demolaid on the altar
by Stradler September 10, 2013