steve barletta Share definition Flag A short, hairy, foul odor creature. Typically known form defecating ones said underpants do to irritable bowel syndrome I was a steve barletta today, almost made me throw up steve barletta by The somewhat reliablethesdsdsS May 16, 2017 Get the steve barletta mug.