London

Someone who likes to get fucked by ducks, and watches the Bill Cosby show.
Omg did you hear LONDON was shot in the school shooting last week...amazing
by NoiceMon November 29, 2018
mugGet the Londonmug.

Share this definition