Random Words:
1.
A cretin or bafoon, who thinks they are a know it all but generally know very little.
Kevin, you're such a bucketheed...
1.
a military term refering to some one who is all was prepared and ready for what ever is next. or a person in good shape
he ran the 2 mi..