1 definition by Maddie Jae

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
by Maddie Jae January 20, 2021
Get the Big footed bozo idiot mug.