Alcohol and periods

I just turned 21 a week before my period and this particular period came 3 days early. Needless to say I have been drinking a lot in celebration of my birthday. Can alcohol cause my peroid to come early and heavier?