a slang term used for someone who is a perfect boyfriend. also can be used for someone who is not as cool as there girlfriend.
omg my perfect bfs such a townend. wait have u seen his girlfriend heâs such a townend.