margot von trapp's definitions
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
by margot von trapp August 6, 2006
Get the margotmug.