STOVE IN


Meaning of STOVE IN in English

Verb. To smash up. E.g."When I see that idiot again I'm gonna stove his head in"

Slang English vocab.      Английский сленговый словарь.