Skip to main content

Definitions 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.
wuba by Naffer September 28, 2004