Top Ads Banner

dammed

    [dæmd] pt., pp. of dam