meaning of barking at the ants

barking at the ants meaning in Urban Dictionary

Vomiting (esp. in the street)