1 definition by itsnojoke2012

All the versatility and endurance of a cloak with the suave stylishness of a cape!
Hey man, nice clape!
by itsnojoke2012 October 23, 2012
Get the clape mug.