1 definition by Dr. Mantis Toboggan, MD

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

Mug icon
Buy a Frank mug!