£50 note Share definition Flag A red and large object that many would want to hold. This can frequently be taken as a sexual innuendo by people of many ages. 'Would you like to hold my £50 note?' 'No thanks, I have my own' £50 note by Zameseth August 28, 2012 0 0 Get merch Get the £50 note mug. Buy Now — $32.95 See more merch