2 definitions by IrtaMan
Some mysterious and not clear to anyone deed (comes from a Russian movie, "Cocky the running doctor")
Now that's some irta right there!
by IrtaMan April 29, 2020
An Indonesian fungus brought by Columbus' soldiers from America (comes from a Russian movie, "Cocky the running doctor")
by IrtaMan April 29, 2020