Top definition
An ultimate act of Douchebagery. To perform a 'Shekayla' is to be forever remember as a Douche. A 'Shekayla' is someone who does NOT believe that provinces have their own PEOPLE!
Oh man, you sure pulled a Shekayla back there. I don't think I really want to hang out with you anymore...
by Delaneymort November 27, 2009
Get the mug
Get a Shekayla mug for your father Trump.