meaning of ammatasiri

ammatasiri meaning in Urban Dictionary

its a Sinhala which can be used to demonstrate amaze.it typically it indicates,oh my godholy motheroh fuckare u kiddin myself