1 definition by RamiroRamirin

Any of a number of small, insectivorous elves distantly related to toads, native to North America. They are ugly creatures, covered in warts and rough hair, especially on their fleet, backs, ears and noses. They have large, rat-like teeth, long crooked noses, and large, bat-like ears. They prefer to live in dark, damp crevices such as underneath houses. They eat rotten wood and are considered pests.
Person 1: My house had a Ramiro infestation.

Person 2: Gross! You should call an exterminator.
by RamiroRamirin May 7, 2019
Get the Ramiro mug.