Definitions by D dirty
Trench frog
A hairy fat greasy junk yard man, originating from Searsport Maine on Bragdon road. Often found in the back of a harbor hog pillaging through a scarp metal pile.
Trench frog by D dirty August 4, 2020