1 definition by Somnacin

When something is overly expensive, usually priced way more than its perceived value.
A BLT, that’ll be $7.50.
$7.50?! That’s headcrack!
by Somnacin October 2, 2022
Get the Headcrack mug.