1 definition by Naffer

Slang used in the U.S. navy for "Women Used By All" or "Women with Unusually Big Asses"
Let's go somewhere else, they're just a bunch of WUBAs.
by Naffer September 29, 2004
Get the wuba mug.