Subscribe English
look up any word, like poopsterbate:

1 definition by Carlotn Banks

A person or persons who enjoy sucking on ones penis (the horn). They can be identified by their rabid desire for sucking cock
Travis was a horn goblin. He loved the dong and everything that came with it!
by Carlotn Banks July 04, 2011
43 23