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 28, 2011
mugGet the Turkish vulturemug.