Skip to main content

Definitions by Dr. Frankfoot

Tin Weasel 

A sneaky, untrustworthy, ugly, imbread looking person
Ed Mckenzie is a fucking tin weasel
Tin Weasel by Dr. Frankfoot June 20, 2010