1 definition by Definitions99

Top Definition
A complete wetwipe , someome likely to drink water on a sesh. Known for drippyness and polluting acts.
That harvey bloke, he's a complete drape
by Definitions99 March 20, 2019

Mug icon
Buy a Drape mug!