What is On Boobs?
An adjective synonymous to descriptors such as 'great' or 'awesome'.
Guy #1: "Did you see that touchdown?! That was sick!!"
Guy #2: "It was better than sick! It was on boobs!!"
See on boobs, awesome, cool, great, sick, wicked