Definitions by margot von trapp
margot
1) A glaswegian slang name for a transvestite
2) Glaswegian slang for a woman who looks like a man dressed as a woman
2) Glaswegian slang for a woman who looks like a man dressed as a woman
margot by margot von trapp August 6, 2006