1 definition by Sonic quack

Top Definition
A special kind of rat some would say snitch
I dorien on my best friend to the cops
by Sonic quack January 06, 2020

Mug icon
Buy a Dorien mug!