look up any word, like donkey punch:

1 definition by cyuka girl

 
1.
made up word that means Bitch
did you meet ron yet he is such a cyuka
by cyuka girl June 04, 2010