Skip to main content

Definitions by DontBeAChav

British slang for a tall tale. A lie. Total fabrication. BS. A lie one tells when they wish to sound more special than they are.
Poor lad wants attention so bad that he continuously spouts Ruperts in an attempt to sound special.
Ruperts by DontBeAChav July 12, 2025