Skip to main content

Definitions by papidaddy69420

Icy Head 

When a person (preferably female) puts icy hot on their lips and immediately goes to give you dome.
Jimmy: Ay yo Timmy, Jessie gave me that Icy Head in the car last night

Timmy: Ouch that must hurt

Jimmy: I CAN STILL FEEL IT
Icy Head by papidaddy69420 October 19, 2021