look up any word, like someoneelsie:
 
1.
it means your happy, excited
I was cupuca when i got my grade back and it was a 100.
by Ashlely DiPietro April 07, 2008
5 0