idea hamster

listen to the pronunciation of idea hamster
English - English
Someone who continually has or seems to continually have and communicate new ideas, especially in an office environment