What does ballsackalickasaurus mean?

ballsackalickasaurus meaning in Urban Dictionary

A shemale who is in transition but cannot however possess genitalia and has someone whom partcipates in oral sex.