Top definition
being super happy; content; overjoyed about a particular situation
Brianna's family through her a surprise birthday and at the end of the day she was megafaliztions
by Ashblue November 04, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush