1 definition by Adriana Trama

Someone that is so ugly you get physically sick looking at them.
by Adriana Trama September 22, 2019
Get the Busted mug.