Top definition
A stay at home dad, computer addicted

turtle who eats fat pieces of cheese
The grantar is over there
by Lockerboi17 January 02, 2018
Get the mug
Get a grantar mug for your Uncle Jerry.