Subscribe English
look up any word, like thot:
 
1.
A woman usually considered to be too loud at inappropriate moments.
Woman talking to friends: So I was like "Shut Up O'Grady!"
O'Grady: I didn't say anything. You're such an Urmita
by lt.peanuts September 21, 2010
5 0