This explains it. Mica Vim Toot is an anagram for Atomic Vomit.
http://www.dimensionsmagazine.com/forums/showthread.php?p=703411
A Google search of Vim Toot throws up quite a trail! LOL!
To quote Breitbart: "Ya. So?"
Vim Toot!