Often, people report smelling that in a cycling tank. That would be my guess. Especially since you didn't cycle it. Are you testing your water for ammonia, nitrite, and nitrate?
"What, exactly, is the internet? Basically it is a global network exchanging digitized data in such a way that any computer, anywhere, that is equipped with a device called a 'modem', can make a noise like a duck choking on a kazoo." - Dave Barry