look up any word, like donkey punch:
 
1.
Tiny fairy that comes and deposits his "love and kindness" on your face while you sleep.
Dave, what is that crusty white stuff on your face.

That is where Magic John came and visited me last night.
by Magic John August 16, 2006

Words related to magic john

cum john kindness love magic