Time to salute! Are you up for this suit to go down... in the water? This red, white and blue men's swim brief has a cute back pocket for extra cheekiness.
M- 30-32
L- 32-34
XL- 34-36
XXL- 36-38