hey, the new sales assistant up front is a total bumcrots
a tall korean female who enjoys wearing scarves on warm days and prefers the tranquility and serenity of her bubble
"hey, the new sales assistant up front is a total bumcrots" What is the definition of "bumcrots"?