Top definition
A compliment given to a douche, by their friend douches.
Douche: He was so cool, what a ledge
by DoomCannon May 13, 2015
Get the merch
Get the what a ledge neck gaiter and mug.

Activity