Top definition
Noun: a person or persons residing in an igloo, especially one that is in a Switzerland ice museum
Damn, that iglooian totally just cussed me out for taking a picture of its igloo home
by DHuong September 12, 2018
Get the mug
Get a iglooian mug for your mom Rihanna.