1 definition by LilMizzPopula256

1
Girl 1: Have You Seen The New Girl, Got Loads Of Make Up On !
Girl 2: She's Defo A TWG !!
by LilMizzPopula256 November 06, 2010
Get the mug
Get a TWG mug for your mate Jovana.