2 definitions by Germgirl

Its when pokemon or digimon trainers have sex
Dude did you see the trainerfuck in the ally last night?
Yeah dude i fapped to it!
by Germgirl November 2, 2016
Get the Trainerfuck mug.