Top Definition
To cease to live. To come to an end. To pass out of existence.
Can you believe both Farrah and Michael punched the goat on the same day?
von Saint Tee 27. August 2009
5 Words related to punched the goat

Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von daily@urbandictionary.com versendet. Wir versenden keine Spammails.

×