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 image73

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.