1 definition by My Cougar Life

The best of all cubs in a cougar's rotation. The star. The best lover. The one who understands what a cougar wants, and enjoys giving it to her.
My King Cub is coming over tonight, I wish he could give love lessons to the other cubs.
by My Cougar Life October 10, 2021
Get the king cub mug.