Skip to main content

Definitions by Leo Cardenas

A form of ownage that surpasses the meaning of "down".
Man! That was heka downage!
Downage by Leo Cardenas January 9, 2008