Skip to main content

Definitions by Donnamarina

A person who needs to go away or screw off; short for screw off
Skrof dawg
Skrof by Donnamarina May 21, 2018