What does bestrickend mean?

bestrickend - German to English

witching