WTF is This??WTF is This??No it's not dog puke. It's ... it's ... fungal barf? I just told my co-worker to move!Lori VoornasLori Voornas