top whack

English

Noun

top whack (uncountable)

  1. (slang, UK) The highest possible price or payment.