by Zoe Winter November 24, 2016
a way to describe a persons eyelashes that are so bushy that they resemble fuzzy caterpillars, or other bushy items.
by Caterpillicious Definitions November 24, 2016
1.a way to describe eyelashes that are so bushy they resemble caterpillars
2.eyelashes
3.bushy stuff
2.eyelashes
3.bushy stuff
by Caterpillicious Definitions November 24, 2016