la papeleta

feminine noun

1

ballot, voting slip

"Metí mi papeleta en la urna."

I put my ballot in the box.

2

tricky situation, pickle, hassle

Slang Spain

"Vaya papeleta, perdimos las llaves otra vez."

What a pickle, we lost the keys again.