It's usually the upper body that offers mustache rides but how about down below with this cute swim brief? Different head but a ride is a ride, right? 84/16 polyester/elastane
S- 30-32
M- 32-34
L- 34-36
XL- 36-38
XXL- 38-40