Random Words:
1.
Someone who is overly proud of small accomplishments.
A braggart, but generally a great person who just likes to boast.
Also, could be..
1.
Rubber pants, plastic pants, baby pants, waterproof pants, vinyl pants, nappy pants, or any other style of panties traditionally worn ov..