Top definition
a unit of time, in blocks of 72. Depending upon use, could be 72 seconds, days, weeks, months, years. Similar to the term "New York" minute
Kim told Kris her schedule was so full that she can't pencil him in for at least a kardashian minute.
by Happy Girly of course! November 03, 2011
Mug icon

Cleveland Steamer Plush

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

Buy the plush