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 Yaomug. by limdog June 30, 2010
Get the yao yaomug. by tbaby March 31, 2005
Get the yao ming/ yao mingin'mug.