Skip to main content

Definitions by Yurrick Hunt

Golden hyena 

To make a chick laugh so hard she pisses herself.
"Hey Gard, your missus had a golden hyena!"
Golden hyena by Yurrick Hunt February 6, 2010