Men’s swim shorts that: Are 5” long Have a liner that is soft and supportive Don’t make you look like you have a 💩 in your diaper after a few washes.
$88