Top definition
by Darren April 07, 2005
2
by steve noble November 24, 2003