a person who is an extrememly amazing boyfriend. They always have your back.
OMG, did you see my new topid, isnt' he just soo amazing. I love my new topid soo much.
by lion and caveman November 05, 2010
Can you define these popular missing words?