frog's britches
English
Noun
frog
's
britches
pl
(
plural only
)
Synonym of
turtle socks
.