Top definition
A suffix given to advent anime watchers, guys with curly hair, and lots of acne.
Juan- Yo bro, you seen the new episode of my hero?
Carl- what the? You watch anime.

Aldo- Oh no JUAN -CTOR !
by XTPtheVillian July 09, 2018
Get the mug
Get a -ctor mug for your brother Abdul.