Skip to main content

Definitions by TheLorax

Means to Fail at something.
Made famous by some teenage boys in Bloemfontein, SA
Guy: That girl just rejected me

Other Guy: Man, you are such a Shank in life! Oh my God!
Shank by TheLorax September 16, 2009