1 definition by Punjarbi

Someone who is a Twat and a Tramp.
John: “Callum is a twat”
Harry: “Na Callum is a twamp
John: “Niceee
by Punjarbi February 21, 2019
Get the Twamp mug.