2 definitions by Titanic Douche Barrett

a crazy brit who has no respect for the law or authority. in fact he IS THE LAW!
stop being such an Ipea
by Titanic Douche Barrett October 9, 2013
Get the ipea mug.
A very very special kind of person that bricks keys and plays arcane unironically.
by Titanic Douche Barrett April 5, 2022
Get the Brainard mug.