Top definition
The most premium, the best, the creme de la creme, the most delicious... derived from the term roast beef drapes.
"Yo bro, this steak is The Drapes!"

"Your mom's spaghetti is the straight drapes."

"My new girl is amazing, she is The Drapes!"
by Sugar James June 27, 2019
Get the merch
Get the The Drapes neck gaiter and mug.

Activity