toys-everywhere profile image 60

Any idea what the word 'degraaf' means?

I think it might have something to do with drug rehab or physiology. Not sure if it is an acronym or slang. Any suggestions would be appreciated.

sort by best latest

alian346 profile image31

alian346 says

4 years ago
 |  Comment
  • toys-everywhere profile image

    Rachael C. (toys-everywhere) 4 years ago

    Hmm. Thanks.