1 definition by Ratcircus

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 Flabbered mug.