A gay or DL guy that can make dicks disappear like that <snap>.
"Oh yeah, that guy is a total fagician... one of the best I hear."
by squirrelpaws November 20, 2018
Get the Fagician mug.