1 definition by Thecount44

1
Slang for a sheisty human being.
Used in online video games.
That kid on that team was a total skin baby.
by Thecount44 February 22, 2014
Get the mug
Get a skin baby mug for your buddy Jovana.