look up any word, like the eiffel tower:

1 definition by distantmatt

 
1.
Very much like ham
Don't you think my thighs are deliciously hamly?
by distantmatt August 11, 2010