look up any word, like no soap...radio:
 
1.
A particularly creative thing or person
1. Wow that person is really Ingenuic!
2. That is a really ingenuic idea!
by Varboa October 18, 2010
0 0