1 definition by puddin paver

1
When a male places his privates on a person's feet.
Mary said "johnny, why did you place your meat on the feet"?
by puddin paver December 08, 2013
Get the mug
Get a meat on the feet mug for your papa Manafort.