look up any word, like thot:

1 definition by Dr Ben Benford PhD

 
1.
A goat specially trained to sexually gratify men. Popular in Latin American countries.
Hombre, that chupacabra is one nice goat sucker.
by Dr Ben Benford PhD April 18, 2010