What does Bulgarian ATM mean?

Bulgarian ATM meaning in Urban Dictionary

whenever a person decides he has actually invested too much effort and money on women and requirements a justification to eliminate her. He fucks the girl in butt, tends to make the lady give him a blow work then instantly feels that she's disgusting and wont keep in touch with her anymore....just like a gypsy.