Top definition
A person who needs to go away or screw off; short for screw off
Skrof dawg
by Donnamarina May 21, 2018
Get the mug
Get a Skrof mug for your fish Abdul.
buy the domain for your travel blog