Top definition
To experience something so profoundly wonderful words can rarely explain it.
Betty: Well Gladys what did you think of that protein shake?
Gladys: It was Franktastic
by Sideswipe December 10, 2006
Mug icon

Cleveland Steamer Plush

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

Buy the plush