Definitions by Devon(GT:BL0ODSHOT08)
Igloolad
1.A boy who lives in Canada that also likes to spell things backwards and play Xbox Live.
2.Another word for a Canadian.
2.Another word for a Canadian.
Igloolad by Devon(GT:BL0ODSHOT08) February 4, 2009