Someone who is "All Talk". Someone who builds him or herself up with a bunch of talk, but can never back up anything he or she says.
by 808_Slanger January 13, 2015
Get the Yao Yao mug.by limdog June 30, 2010
Get the yao yao mug.by Lathrim August 25, 2013
Get the Yao mug.by razmania October 17, 2008
Get the Yao mug.by claypool08 November 13, 2007
Get the Yao? mug.by Gringo1233 May 27, 2007
Get the yao mug.