1 definition by Hsbwmi

Top Definition
If you ever get yourself a pet Romancho you are getting one hyper animal that will bite your face off if you dont likeCOD and typically likes to listen to antichrist music.
Romancho got imprisoned for biting a Priests face off
by Hsbwmi March 22, 2018

Mug icon
Buy a romancho mug!