Top definition
A Fucking amazing hott Irish Actor
Stewart Townsend is the best thing that came out of Ireland!
by SG_ZV_6661 November 05, 2009
Get the mug
Get a Stewart Townsend mug for your Aunt Riley.