lenny crews Share definition Flag when your asshole and mouth smell the same.... That lenny crews is one nasty mofo! lenny crews by anononomyouso July 9, 2004 Get the lenny crews mug.