What is Choopa?
1.
The word used for
yaar she gave me a choopa last nite
2.
unqualified to finish the simplest tasks; good for nothing
those choopas can't fix my f&@%ing server
See
Random Words:
1.
Another name for calling people "Douche Bags" when you want to say it in the literal way. It's quite an insult.
Person ..
1.
An action so immensely amazing or extremely stupid both for the betterment of the party.Also can apply when someone totally owns someone..