1 french drip | Definition of french drip

french drip

noun, often capitalized F

Definition of french drip