1 definition by lodedosdeensaladareal

Top Definition
A common Scottish term to insert at the awkward moment when you temporarily forget someone's name. Useful to avoid that occasional embarrassment.
Steve: Hi, Susan!
Susan: Hi . . . uhhhhhh . . . Steve! Sorry, I tartled there for a moment.
by lodedosdeensaladareal September 03, 2011

Mug icon
Buy a Tartle mug!