Subscribe English
look up any word, like queef:
 
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
6 4

Words related to magic john:

cum john kindness love magic