Random
Source Code

Beluga douch

a douch of the highest magnitude. "douch meaning somthing u call someone, not the vaginal cleanser"

Look at Lando! what a beluga douch!!!

by Jacksonville Bob November 30, 2006

4👍 4👎