Top definition
A flag or banner to indicate nationality.
Today they have raised the national ensign of Great Britain.
by Rythigan Elenakitli January 23, 2014
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush