Top definition
When you are laughing so hard you cry, or you look at the sun reflecting off the snow and your eyes start watering.
by NINJADRAGON24 October 19, 2011
Get the mug
Get a Impelaparative mug for your mom Beatrix.