Top definition
A nice large booger that covers over the entire fingertip (once it is picked) on all sides forming this unique and rare phenomenom.

Jason picked a massive booger cape and smeared it on Judy's sleeve.
by JHop April 05, 2009
Get the mug
Get a booger cape mug for your buddy Nathalie.