Skip to main content

Definitions by sanjosharkfan14

so smitten and in love with somebody that you shit yourself; smitten+shit=shitten
that girl is so sexy and awesome...i'm totally shitten about her
shitten by sanjosharkfan14 May 9, 2011