PJ
Patrick Johanneson 🚀 👻
@patrickjohanneson.com
Part-time prevaricator.
He/him
patrickjohanneson.com/
Avatar by Hallie Bateman
Ukrainian wheat field header by Alex @aplante.com Plante
I'm also on Mastodon—mstdn.ca/@pjohanneson
195 followers537 following1.8k posts
PJ
Patrick Johanneson 🚀 👻
@patrickjohanneson.com
Part-time prevaricator.
He/him
patrickjohanneson.com/
Avatar by Hallie Bateman
Ukrainian wheat field header by Alex @aplante.com Plante
I'm also on Mastodon—mstdn.ca/@pjohanneson
195 followers537 following1.8k posts