What is Trowler?
A woman wearing a huge amount of makeup
I bet she put that on with a trowel....
See tb