1 definition by zoobinthe3rd

A word discovered in the 17th century by viking hoarders. The literal translation refers to a tangible something that is the same or shares similar qualities with another.
mcguffin, homes.
by zoobinthe3rd April 20, 2011
Get the mcguffin mug.