Top definition
The best sibling that can ever exist. A “skisto” is a word the a great sister💗
My skisto is better than yours
by ThatBiKid July 10, 2018
Get the mug
Get a skisto mug for your Facebook friend Jerry.