Hi Yu Tata,
It stands for "premier", meaning top of the line, VIP. Its usage has morphed a bit to mean "great".
"I got primo seats to the Beyonce concert". The seats may not be front row, but they are outstanding considering the competition for tickets.
Have a good day,
Stephen