Turkish vulture

When a man purposely vomits on a woman in place of hitting her.
I swear to God, you hit me again and ima Turkish vulture your cat!
by Bust It! June 26, 2011
Get the Turkish vulture mug.