Skip to main content

Definitions by Maddie Jae

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