man 1: i went to that public bathroom earlier man 2: that place is a total daigi land
a place of absolute horror
"man 1: i went to that public bathroom earlier man 2: that place is a total daigi land" What is the definition of "daigi land"?