This phrase is used when something is surprising or in replacement of saying âthatâs on godâ. Similar to on jebena
Abdu: I got a 100 on history test i feel so smartTemsegen: And Thatâs on Gashe!