1 definition by Douchehaven