1 definition by iballliketracymcgrady
An amazing, outstanding man. The biggest guys guy you will ever meet with an amazing soft side he only lets few see. One of the best, most caring, and most loyal boyfriends a girl could have. Also known to be an outstanding lover and amazing in bed.
by iballliketracymcgrady November 27, 2017