1 definition by ratatouillelover

heads will roll is a way to threaten someone
A: If you touch my girlfriend again, heads will roll. Got it?
B: Alright man, I'll lay off.
by ratatouillelover November 8, 2022
Get the heads will roll mug.