Vaneanea's definitions
An imposincable person is someone who is absolutely amazing but also an absolute idiot at the same time. Its the best compliment and the worst insult you could ever recieve.
by Vaneanea September 1, 2019
Get the Imposincable mug.