1 definition by A-town Downtown

A person who is so damn fine, you wish you could jump their bones.
Did you see that boy, he is SUCH a sexcupcake!
by A-town Downtown July 1, 2009
Get the Sexcupcake mug.