1 definition by MissAnailea(:

An absolutley amazing person. The best boyfriend a girl could ever have(: loves to make people laugh and always has a great time wherever he is, lives life to the fullest!
who's that really cool guy?
oh, that's my boyfriend, Josh!
lucky bitch!
by MissAnailea(: July 10, 2010
Get the Josh mug.