Subscribe English
look up any word, like ratchet:

1 definition by Dehlia Drecook

 
1.
a total and complete bitch. backstabber. liar. and wayyyy desperate
That liar is a Riley
by Dehlia Drecook July 10, 2008
23 71