Top definition
Like a weener, just less offensive.
You have a weeba!!11LOLOL
by carnifex August 02, 2004
Get the mug
Get a weeba mug for your mama Sarah.