by Jdjshehnrrntnru February 23, 2015
A nickname for David Archuleta on American Idol season 7. The plural form archies represent his fanbase.
by allison nicole <3 May 2, 2008
The Archies rock
by Winnie The Shit November 14, 2003
by John April 25, 2005
archie is a windup
by manlikemicrowave January 10, 2022