Someone who is extremely good at hand jobs
That bird has wizard Hands I shit you not
Someone who is good with their hands. Such as fingering.
”The only reason Emma still hooks up with Jake is because he has wizard hands”