1 definition by Devon(GT:BL0ODSHOT08)

1.A boy who lives in Canada that also likes to spell things backwards and play Xbox Live.
2.Another word for a Canadian.
I my goodness aren't you Igloolad I saw you on Urban Dictionary
by Devon(GT:BL0ODSHOT08) February 5, 2009
Get the Igloolad mug.