star gazer

Fun Dictionary -> star gazer

star gazer - Vulgar Dictionary definition

A horse who throws up his head; also a hedge whore.