5 definitions by Barbara_Bangkok
A combination of stunning and fucking awful. Usually used to refer to something aesthetic/an object.
by Barbara_Bangkok May 13, 2022
by Barbara_Bangkok May 28, 2022
by Barbara_Bangkok July 5, 2021
by Barbara_Bangkok May 21, 2022
by Barbara_Bangkok May 13, 2022