Top definition
A place online where you can spend 200 in 2 minutes
I just wasted $750 on skinhub.
by boilgeoga February 14, 2018
Get the mug
Get a Skinhub mug for your grandma Jovana.