Skip to main content

Dongalong the way's definitions

land castle

To deceive by deception... mostly used by Indian IT workers when frustrated.
Don't land castle me, man!
by Dongalong the way October 1, 2018
mugGet the land castlemug.

Share this definition