I think you just met a Smelly Monkey impersonator, like Owen S. Mutha Fucka.