To have a massive cock. Typically so massive it drags behind you like a stubby tail.
Mate 1: Dear lord my Frank Anastasia is so fucking annoying because all the girls are scared to give me head.
by thematteo318 April 10, 2019
Get the Frank Anastasia mug.