yo did you see that piece of ass jimbo was showcasing at the race track on saturday?
"the act of boasting ,displaying or "featuring" if you will, about something so precious that your being enamored by it would be an understatement
"yo did you see that piece of ass jimbo was showcasing at the race track on saturday?" What is the definition of "showcasing"?