What does Alan Yuan mean?

Alan Yuan meaning in Urban Dictionary

probably the most common names among ABCs (American Born Chinese). Often the title for a boy. There has been some reports of girls being known Alan Yuan in locations like Shanghai or Ohio.The Alan part is a common name but Yuan may be the money in China.Another definition is when some body pulled an "Alan Yuan". It means they performed one thing totally stupid even if these people were alert to carrying it out.