Definitions by Banchy
chupacabra
Person 1: Whats that thing over there with the huge dick sucking blood from those goats?
Person 2: HOLY CHUPACABRA! That's a chupacabra!
Person 2: HOLY CHUPACABRA! That's a chupacabra!
chupacabra by Banchy May 10, 2010