2 definitions by Cait1lin223334444
An amazing, caring, loving guy. He is friendly and funny, always staying happy in the sadest of times. He is the best teacher in the world and is always being careful and understanding about everything he is told.
by Cait1lin223334444 March 25, 2017
by Cait1lin223334444 June 9, 2018