Skip to main content

Definitions by DNL27

chupacabra 

nasty little bloodsucking creature that lives in my basement. if Vivi comes over, she has to sit in my lap to be safe! :P
v: whats that noise?
me: its just the chupacabra!
v: ahh... not again!
me: c'mon dááárlin! :)
chupacabra by DNL27 October 4, 2008