Skip to main content

Definitions by Dr. Mantis Toboggan, MD

To insert yourself into a conversation without reason.
"Man, he really franked his way in. I don't know what just happened."
Frank by Dr. Mantis Toboggan, MD November 12, 2012