I've been "Li'l Shawn" since grade school. always have...always will.
it was because of another "Shawn" in school. Not a lot of my friends parents liked him. He was older by a year and kind of (really) annoying. My friends would often ask if "Shawn" could come over but thinking the dreaded other Shawn, they would say no.
One of my friends actually asked one time while i was on the telephone and I heard this resounding "NO!" from nearly the entire family at once... he said, "Oh no, the "little Shawn" not the big Shawn" and they where all like "oh yeah, yeah, that's fine, he can come over" and the name just stuck.
been "Li'l Shawn" ever since.