I don't know enough Spanish to talk to that, but its definitely not Portuguese.
calleu d'una puta vegada
There is at least two words, calleu, and vegada that don't exist in any Portuguese I've encountered. Also, d'una is... not something I've seen in Portuguese before.
But I'm a new speaker so I may be missing something.
I found this slang for shut the fuck up in Portuguese, not sure how cromulent it is: https://en.bab.la/dictionary/english-portuguese/shut-the-fuc...