toys-everywhere profile image 61

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 image35

alian346 says

You can help the HubPages community highlight top quality content by ranking this answer up or down.

5 years ago
 |  Comment
  • toys-everywhere profile image

    Rachael C. (toys-everywhere) 5 years ago

    Hmm. Thanks.