Top definition
Upsie giggles is when you get a raging bonner and it makes you laugh
"Look Jimmbo has upsie giggles!"
by Upsie giggles May 29, 2016
Get the mug
Get a upsie giggles mug for your dad Vivek.