ooro Share definition Flag greek for piss.....ie.one who is constantly taking the piss. tell ooro to get his hands off my tits. ooro by woofer May 11, 2006 0 0 Get merch Get the ooro mug. Buy Now — $32.95 See more merch