When someone is being a HUGE douche !!
suut up, gigadouche
by furrylampshade2543 November 15, 2009
Get the gigadouche mug.