Definitions by Rattatuieisgrog
Rat
The highest form of compliment as it compares you to the gorgeous amazing remy from he 2007 hit pixar movie Rattatuie.
Rat by Rattatuieisgrog March 22, 2021
Grog
Grog by Rattatuieisgrog March 22, 2021