What does asakura mean?

asakura meaning in Urban Dictionary

someone who stalks japanese women because he will never ever get previously get laid.