1 definition by Why are all usernames taken?
To portray someone else, particularly within the facial region. Impressionizing is an incredibly difficult skill to learn, hence why only few people within the world are able to do so successfully.
by Why are all usernames taken? May 7, 2019