Go
Random
Source Code
laila
a
british word
for
dumbass
kevin
said laila is
a dumb
ass
by
kevosoe
April 14, 2008
116
👍
652
👎