Sheerlegs

What is Sheerlegs?

Sheerlegs definition and meaning on Dictionary terms:
noun (usually used with a plural verb)