meaning of Call Meh Batman

Call Meh Batman meaning in Urban Dictionary

Best Player on Xbox Live