Top definition
Boobs that are naturally big and perfect that'll make your jaw drop.
by Sage Xiao Long October 30, 2015
Get the mug
Get a Yangtastic Boobs mug for your grandma Helena.