What does %7D mean?

%7D meaning in Urban Dictionary

Smiley definition whacky/weird/stoned/tripped out or something like that else that provides you crazy eyes. The per cent are the eyes with all the start of the nostrils, and the 7 could be the remaining nostrils. The D is needless to say the mouth.