Skip to main content

Definitions by Hoagie1234

To Drape= To hang. Originated from the word "drape" like drapes that hang on windows.

To whore around.
I like to drape on my best friends boyfriend. NBD.
Drape by Hoagie1234 November 25, 2011