Don Ed's definitions
British; South Wales: The act of loitering around university halls of residences, wearing a long coat and exposing your naked form at unsuspecting shoppers
by Don Ed May 31, 2006
Get the Taff Trailed mug.by Don Ed May 31, 2006
Get the cuntwhistle mug.