meaning of Canadian hot spot

Canadian hot spot meaning in Urban Dictionary

an abonormally huge blister on end or middle of your respective penis