Wax Someone's Tail Definition
verb
To lock one's weapons onto the tail of an enemy aircraft.
Wiktionary
Find Similar Words
Find similar words to wax someone's tail using the buttons below.
Find similar words to wax someone's tail using the buttons below.