Definitions by Gemini nine
stunned idiot
meghan margaret wiese, a surrey native...established comedian, and soap acrtess is one stunned idiot!
stunned idiot by Gemini nine April 21, 2007
douchelips
douchelips by Gemini nine April 21, 2007