Top definition
A nickname of an amazing person who is super romantic but is sometimes alone
Look at that skouf over there. He's so amazing but no one gets the time to know him
by Joe Nolan January 04, 2015
Get the mug
Get a skouf mug for your dog Georges.
buy the domain for your pet site