1 definition by aznslutxx
Girl: I am looking forward to our masturbation date
Chase: I already did one last night
Girl: You are such a masturtraitor!
Chase: I already did one last night
Girl: You are such a masturtraitor!
by aznslutxx December 2, 2014