Top definition
the feeling of being everywhere and nowhere at the same time
dude I’m so impentrintatable
by peaceloverandomwords July 11, 2018
Get the mug
Get a impentrintatable mug for your grandma Zora.