it's amazing that she is so smart while her brother is a freakin' jidrool
"very old fashioned italian-american slang for a retarded person
"it's amazing that she is so smart while her brother is a freakin' jidrool" What is the definition of "jidrool"?