ruby faced

Fun Dictionary -> ruby faced

ruby faced - Vulgar Dictionary definition

Red-faced.