by Rich Jauncey January 11, 2008
like the word owned, stoo'd also means "To be made a fool of; To make a fool of; To confound or prove wrong; embarrasing someone:" but in a more distinctive and jokes way...
by Rich Jauncey January 11, 2008