Keelhauling definition

Present participle of keelhaul.
verb
0
0
Advertisement