1 definition by aimingformilfs

1
a person who smells bad, and who’s an absolute menace to society
did you see @asthoree’s new video? it was not funny.
by aimingformilfs July 29, 2021
Get the merch
Get the @asthoree neck gaiter and mug.