Skin up

What is Skin up?

Skin up definition and meaning on Dictionary terms:
noun, plural (especially collectively) skip

Tags: