What is Dildarian?
A Ryan Dennell who is mentally handicap.
Ryan Dennell is such a dildarian!
See dildarian, dildar