What you call some who is constantly being annoying and saying dumb things
âCanada is in the USâ is something a big footed bozo idiot would say