1 definition by MacEoghainn
Literlly translated means "Thats what she said." is said with a upwards inflection and is high pitched and short. Used correctly, it makes a moment even better than using the overly-used term:"thats what she said"
by MacEoghainn February 21, 2010