Top definition
A woman wearing a huge amount of makeup
I bet she put that on with a trowel....
by tb May 06, 2004
Get the mug
Get a trowler mug for your buddy Rihanna.