Skip to main content

Definitions by Meeshesmall

skraudle 

An affectionate term for a friend; a pet name.
Skraudle, my love.
skraudle by Meeshesmall May 20, 2021