What does battyram mean?

battyram meaning in Urban Dictionary

your fran basically