Random
Source Code

laila

a british word for dumbass

kevin said laila is a dumb ass

by kevosoe April 14, 2008

116👍 652👎