1 definition by UrbanDictionary master

An extremely cool and sexy individual who may be spotted easily in a crowd by the fact that the entire female race have their eyes lusciously set on him.
OMG becky, did you see that Togsy in the mall yesterday, I was frothing for him
by UrbanDictionary master December 2, 2010
Get the Togsy mug.