Well-put-on

    0
    318

    Well-put-on definition

    Well-put-on
    adjective
    Scotland well dressed: dressed in stylish clothes (nonstandard)

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here