Skip to main content

Big footed bozo idiot 

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