2 definitions by Carboxr
What the hell is that ? " it's a Nomrod".
by Carboxr February 6, 2023
A girls born on the Isle of Man who has Liverpudlian herritage (scouse). Considered to have the negative stereotypes of both Manx girls and Scousers.
by Carboxr November 9, 2016