Definitions by I'm beautiful dammit xxx
Horn Puppy
One who is so randy they go around humping everything in sight like a little lost puppy. They also like making wimping/moaning noises at random points in conversations.
Horn Puppy by I'm beautiful dammit xxx November 25, 2011
Pussy Ranger
Pussy Ranger by I'm beautiful dammit xxx November 19, 2011