Review: Cock, by Stooged Theatre. Packs a punch in today's world