Skip to main content

Definitions by Giraffes123

Nut cracka 

A crazy white person
Your insane ! Your a nut cracka !!!!!
Nut cracka by Giraffes123 March 4, 2016