cj2liz's definitions
A term used to describe a person who, at work, magically dissappears and reappears throughtout the work, leaving you and your co-workers wondering where they go to waste time.
by cj2liz February 11, 2015
Get the unicorningmug.
Get the unicorningmug.