Top definition
Filipino word meaning indeed.
Really?
Are you sure?
Person 1: Joy had her persuading anniversary last night
Person 2: Talaga?
by The Chow Man October 21, 2004
Get the mug
Get a Talaga mug for your grandma Sarah.

Activity