1 definition by nopartS

Top Definition
To spiritedly insert ones finger into another only to pull it out as if 'pulling a pin' out of a grenade.
"Did you hear? Ingham Fragged Walsh!"
by nopartS December 09, 2009

Mug icon
Buy a Fragged mug!