What is Tatsuro?
the act of being tatsuro. of, indicating, or supporting homosexual interests or issues
that guy is awfully tatsuro
See gay, homosexual, homo, chip, faggot, chip n dip