Skip to main content

Hoagie1234's definitions

Drape

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.
by Hoagie1234 November 25, 2011
mugGet the Drapemug.

Share this definition