Jadrool definition

(slang, US, Italian American) A loser; a bum.
noun
10
2
Advertisement

Other Word Forms

Noun

Singular:
jadrool
Plural:
jadrools