A term used when someone cheats on a woman, it’s word play on hitch hiking where someone gets into someone’s vehicle but in this case it’s a woman. Overall an elaborate name for someone that’s a player or a cheater
by Pupachau June 08, 2022