Fankle

From Fresh Dictionary

Scots

Verb

to fankle

  1. to tangle something
Personal tools