1 definition by askingalexandria69

Top Definition
An incredible, cute, sexy person who is extremely talented the person often makes girls instantly wet by looking at them.
Boy1: woahhh dannys a bit of a shallcross
Girl1: i know hes so talented
by askingalexandria69 April 03, 2011

Mug icon
Buy a shallcross mug!