Skip to main content

Definitions by T doggo

A weirdo, someone who is rare.
Oi look at Amaan, what a fucking nelrat
Nelrat by T doggo November 13, 2017