ayulard interjection An expression of shock and disgust. edit definition pronunciation related what a prekehwat a stress commentsayalard5 years agoAyalard ! this fish is rottenAdd Comment 1