2 definitions by DaCamel,JuliasCeasar,JoeGizzle

1
A phrase used to describe a situation in which a group of males spot one or more Bops within their range of sight.
Person 1: Aye chief, I'm peepin' a Cat on the Roof right now

Person 2: Oh fa sho let's go spit some game

Person 1: Im bout it
Get the mug
Get a Cat on the Roof mug for your brother Manley.
2
An abnormally large but glorious set of male testicles
Person 1: Holy fuck! What is hanging out of your shorts?!

Person 2: Oh these puppies? They're just my handy dandy juggernuts

Person 1: Sweet Jesus...
Get the mug
Get a Juggernuts mug for your brother-in-law Bob.