look up any word, like blumpkin:

1 definition by TriciaJaye

 
1.
Good looking, sexy, smooth talking mocha man.
Suave Tommy
by TriciaJaye October 11, 2012