meaning of bekifft

bekifft - German to English

baked [Am.] [sl.]

View more

  • stoned [sl.]