Dictionary drap August 9, 2007 davepoobond Leave a comment drap – n. a Spanish consulting company Share this:EmailFacebookTwitterMoreRedditTumblr Related