Skip to main content

Definitions by Hatchet420

Goat Lash 

To Smack Someone In The Face With Your Dick.
Alex Goat Lashed Tiffany, It Was Funny
Goat Lash by Hatchet420 July 16, 2008