look up any word, like thot:

1 definition by kaoife cawkins

 
1.
in Wexford, Ireland, ''taken'' means really embarrassed
''she fell over, she's taken''

''state of him, he's taken''
by kaoife cawkins April 05, 2009