2 definitions by yeeterskeeterbaljeeter

a ratscallion is a cluster of rats.
Girl : look at that ratscallion!
Boy : I have a ratscallion in my basement!
Girl : that’s gross
by yeeterskeeterbaljeeter November 30, 2018
Get the ratscallion mug.