Top definition
An ugly lady with big dots on her face and a big red nose!
by KingE151 April 13, 2011
Get the Pizza face tomato nose neck gaiter and mug.