1 definition by ariesgurl

Top Definition
balls...that are highly sensitive..clearly.
oh..oops..im sorry...didnt relaize you had sensiballs!
by ariesgurl November 04, 2007
Mug icon
Buy a sensiballs mug!