1 definition by Choccy007

A name for someone (usually welsh) who is a bit stupid
Shut up you uwuwigi
by Choccy007 November 14, 2019
Get the Uwuwigi mug.