Intentionally embarrassing yourself in public, normally even more embarrassing your friends that are with you; typically an act of talking to strangers
Person 1: "Dude, you're totally embarrassing us, stop zooloofing!"
Person 2: "Sorry I just love talking to strangers."
an affectionate slang term for the city of Newport in South Wales. Zooport is home to many of the countries finest rock clubs and bars, with special mention to lepub and TJ's