Top definition
When you learn something totally new that you have never heard of or done before; to make a new discovery. To achieve or accomplish something you've never tried before.
Learn New Discovery Accomplished ......"I learned something totally new today & had no problem grasping the concept; I'm totally up on it! "
by 1KoolNana! July 06, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush