1 definition by Jayson Downs

Top Definition
A girl who enjoys getting urinated on.
This girl i met is a golden retriever, she has a freaky fetish for being urinated on.
by Jayson Downs June 07, 2006

Mug icon
Buy a Golden Retriever mug!