When you defecate in a person's hat and leave it on their porch to discover.
Give him/her a West Leyden top hat tonight
by todd_jason December 6, 2019
Get the West Leyden top hat mug.