Devon(GT:BL0ODSHOT08)'s definitions
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.
by Devon(GT:BL0ODSHOT08) February 4, 2009
Get the Igloolad mug.