What is Ya Hums?
Another way to say "your mother", but in a less provocative manner as part of a comical slight;
I thought that smell was coming from Ya Hums!