look up any word, like blumpkin:

1 definition by ratmisthebest

 
1.
a super adorable guy who is amazing in many different ways. and always is sweet.
hello, sweet muchachito.
by ratmisthebest November 14, 2011