Eviance's definitions
Noun
An item that is so ugly its an affront to God, Allah, etc.
sometimes visual sin can simply be an action see example 2
An item that is so ugly its an affront to God, Allah, etc.
sometimes visual sin can simply be an action see example 2
by Eviance August 1, 2012
 Get the Visual Sinmug.
Get the Visual Sinmug.