Country Dictionary

A fork of Rural Dictionary

London fog

When you ejaculate in a British girls eyes.

I busted in the girls eye she had London fog!

by Ballzdeep84 February 12, 2016