Top definition
The act of promising the world but in fact, delivering sod all.
Petal: Hey Chris, where is that photo of Digger in a pink diamonte studded dog collar?

Chris: I'll DEFINITELY bring it in tomorrow.

2 months later...

Petal: No photo? Shock. He's doing a Metcalf!
by Put the petal to the metal October 12, 2010
Get the mug
Get a Doing a Metcalf mug for your buddy GΓΌnter.