Foreign fellow's enthusiastic utterance (3)
I believe the answer is:
ole
I'm afraid I can't even guess how this answer relates to the clue.
Can you help me to learn more?
(Other definitions for ole that I've seen before include "Well done! (Span.)" , "Spanish hurrah!" , "Hurrah in Spain" , "A Spanish hooray" , "Hurry in Spain" .)