Skip to main content

The_Other_Brother's definitions

Ratscallion

A rat that smells like onions
Dave: Brother are you in the kitchen? Cooking up a delectable course of rodents and bulbous foliage?
Sam: Yes
Dave: You a goddamn ratscallion
by The_Other_Brother February 5, 2022
mugGet the Ratscallionmug.

Share this definition