A poisonous arachnid with a devilish smile. Often found in Baton Rouge.
"whoa!" "what?" "I just saw a Dennis Hopper Spider!"
11👍 3👎