Man hiding meth in sock arrested