1 definition by Ratcircus

1
A word used in African American Vernacular English, similar to the word slay it means to excell in something amazing
by Ratcircus August 31, 2020
Get the mug
Get a Flabbered mug for your buddy Rihanna.