Top definition
An amazing guy. Always puts a smile on a girl's face. Always figures out there is something wrong, almost effortlessly. Just an all around great guy.
by Icognitonym January 27, 2008
Get the mug
Get a fooshi mug for your friend Callisto.