Skip to main content

bdou che's definitions

Duvall

A mythological man-beast with firey red hair who feeds off the souls of desperate women through deception.
Why do I always meet Duvalls?
by bdou che July 2, 2012
mugGet the Duvallmug.

Share this definition