Top definition
A girl with exceptionally large breasts.
Dude, that girl in the tank top has some major league yabos.....
by Tosch19 February 03, 2009
Get the mug
Get a Major League Yabos mug for your cat José.

Activity