meaning of bcgreenday

bcgreenday meaning in Urban Dictionary

canadian.usually discovered near or in the pond.